to launch a torpedo - Espagnol Anglais Dictionnaire